/*
 * @Author: shuai
 * @Date: 2021-03-25 09:41:17
 * @LastEditors: shuai
 * @LastEditTime: 2021-04-04 09:55:17
 * @Description: file content
 */
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

import ElementPlus from 'element-plus'
import 'element-plus/lib/theme-chalk/index.css'
import '@/styles/index.scss' // global css
import 'normalize.css' // A modern alternative to CSS resets

import './permission'

import registerIconComponent from '@/icons' // icon
const app = createApp(App)
registerIconComponent(app)
app.use(store)
app.use(router)
app.use(ElementPlus)
app.mount('#app')
